| 簡短描述 | |
|---|---|
|
檔案: \examples\Processing\Color\Bayer\LaplaceFilter_maVCL.va |
![]() |
|
預設平台: mE5-MA-VCL |
|
|
簡短說明 拉普拉斯邊緣敏感拜耳去馬賽克演算法 |
|
在本節中,我們將提供一個邊緣敏感的 Bayer 擬真演算法範例,我們稱之為 「Laplace filter」。接下來,我們將先描述插補演算法,隨後簡要介紹其在 VisualApplets 中的實作。
為了在紅色和藍色像素上插補綠色值,使用了垂直和水平方向的梯度(
進行明確的生命週期管理即呼叫
):
是必須插補綠色值之像素上的
色度值(紅色或藍色)。
綠色
隨後位於
紅色和藍色像素位置上:
在此,數值
決定了邊緣的重要性。
對於紅色和藍色顏色的插補,存在三種情況:
1. 顏色插補
在具有相同顏色的行中的綠色像素上:
2. 顏色插補
在具有不同顏色的行中的綠色像素上:
3. 為了在具有不同顏色的像素上進行顏色插補,使用了梯度
進行明確的生命週期管理即呼叫
:
因此,顏色(紅色或藍色)為:
您可以在 \examples\Processing\Color\Bayer\LaplaceFilter_maVCL.va 下找到 「Laplace filter」 的 VisualApplets 設計。如圖 242 所示,您可以看到基本的設計結構。InputImage 與 OutputImage 的內容 等同於基本的擷取範例(請參閱例如 'Basic Acquisition Examples for Camera Link Cameras for marathon Frame Grabbers')。
在 圖 243「HierarchicalBox Laplace 的內容」中顯示了 HierarchicalBox Laplace 的內容。
在 HierarchicalBoxes HorizontalValues, VerticalValues, Green_On_Color_Pixel 進行明確的生命週期管理即呼叫
Color_On_Other_Color 中,單一核心元件的
核心用於計算單一方程式步驟 方程式 2 設為 方程式 7。註解方塊提供了每個 HierarchicalBox 內容與目前方程式步驟的詳細資訊。
在 圖 244、「HierarchicalBox SortToComponents 的內容」中,您可以檢視 SortToComponents 方塊的內容。在此,計算出的紅、綠、藍色彩值會根據目前的像素色彩指派給輸出值。目前像素的色彩是由 HierarchicalBox WhereAmI_Colour 來決定。在此,您可以選擇不同的 Bayer patterns,如範例中的對應註解方塊所述。








上一頁

